Big Huge Thesaurus

antidepressant drug

noun